jaguarundi (felis yaguarundi) - German English Dictionary